@function rem($s){
    @return ($s/64)*1rem
}
$testbord:1px solid #e3e3e3;
$sub-color:#727272;

.gallery-banner .swiper-slide{
    border-bottom:$testbord;
    // height:rem(470);
    overflow: hidden;
}
.son-section{
    background: #f3f3f3;
    padding:2.5% 0;
    border-bottom:5px solid #d4d4d4;
}
.main-title{
    font-size: rem(42);
    margin-top: 8px;
    padding:0 4px;
}
.sub-desc{
    padding:0 18px;
}
.tag-icon-box{
    margin-top: 4px;
    span{
        display: inline-block;
        padding:1.2px 2px;
        // border: 1px solid red;
        border-radius: 4px;
        color: white;
    }   
}



.message-list-box{
    // border:$testbord;
    width:95%;
    margin: 0 auto;
    // text-align: justify;
    .message-title{
        font-size: rem(27);
    }
    .message-txt{
        font-size:rem(22);
        margin-top:3px;
    }
    li{
        border-bottom: $testbord;
        // padding:1.6% 0;
        padding:0 0 rem(40) 0;
        margin-top:5%;
    }
}
.left-box{
    float: left;
    width:67%;
}
.right-box{
    float: right;
    // border:$testbord;
    width: rem(160);
    height: rem(160);
    border-radius: 8px;
    overflow: hidden;
    img{
        width: 100%;
    }
}



